cattle lorry - French English Dictionary